invoke divine intervention - İspanyolca İngilizce Sözlük